home *** CD-ROM | disk | FTP | other *** search
/ Champak 40 / Vol 40.iso / games / ufo_comm.swf / scripts / frame_150 / DoAction.as
Encoding:
Text File  |  2007-04-25  |  31.3 KB  |  980 lines

  1. var ┬º\x01┬º = 408;
  2. loop0:
  3. while(true)
  4. {
  5.    if(eval("\x01") == 408)
  6.    {
  7.       set("\x01",eval("\x01") + 192);
  8.       ┬º┬ºpush(true);
  9.       continue;
  10.    }
  11.    if(eval("\x01") == 705)
  12.    {
  13.       set("\x01",eval("\x01") - 117);
  14.       ┬º┬ºpush(true);
  15.       continue;
  16.    }
  17.    if(eval("\x01") == 780)
  18.    {
  19.       set("\x01",eval("\x01") - 75);
  20.       if(!eval(┬º┬ºconstant(4))[┬º┬ºconstant(5)](┬º┬ºpop()[┬º┬ºpop()][┬º┬ºconstant(2)][┬º┬ºconstant(3)]))
  21.       {
  22.          if(eval(┬º┬ºconstant(13)) >= 10 && eval(┬º┬ºconstant(14)) == 0)
  23.          {
  24.             eval(┬º┬ºconstant(4))[┬º┬ºconstant(15)](2);
  25.             set(┬º┬ºconstant(14),1);
  26.          }
  27.       }
  28.       if(eval(┬º┬ºconstant(4))[┬º┬ºconstant(10)] >= 500)
  29.       {
  30.          removeMovieClip(eval(┬º┬ºconstant(4)));
  31.       }
  32.       break;
  33.    }
  34.    if(eval("\x01") == 143)
  35.    {
  36.       set("\x01",eval("\x01") + 507);
  37.       if(┬º┬ºpop())
  38.       {
  39.          set("\x01",eval("\x01") - 345);
  40.       }
  41.       continue;
  42.    }
  43.    if(eval("\x01") == 650)
  44.    {
  45.       set("\x01",eval("\x01") - 345);
  46.       break;
  47.    }
  48.    if(eval("\x01") == 305)
  49.    {
  50.       set("\x01",eval("\x01") + 615);
  51.       _root.level = 8;
  52.       _root.primaData = true;
  53.       _root.ufo.swapDepths(999);
  54.       _root.life = 100;
  55.       _root.lifeBar.gotoAndStop(_root.life);
  56.       _root.lifeText = _root.life + "%";
  57.       _root.oiRapite = 0;
  58.       _root.smokeDepth = 500;
  59.       _root.speedX = 0;
  60.       _root.speedY = 0.7;
  61.       _root.accel = 1;
  62.       _root.counterPozitii = 0;
  63.       _root.beamCounter = 0;
  64.       _root.beamOpen = false;
  65.       _root.rotation = false;
  66.       _root.float = false;
  67.       h = 1;
  68.       while(h <= 4)
  69.       {
  70.          _root.attachMovie("rosu" + h,"rosu" + h,_root.getNextHighestDepth());
  71.          _root["rosu" + h]._alpha = 0;
  72.          h++;
  73.       }
  74.       _root.onEnterFrame = function()
  75.       {
  76.          if(ok)
  77.          {
  78.             _root.lifeText = _root.life + "%";
  79.             _root.ufo._x += _root.speedX;
  80.             _root.ufo._y += _root.speedY;
  81.             _root.rotatie = _root.ufo._rotation;
  82.             if(Key.isDown(37))
  83.             {
  84.                _root.rotation = false;
  85.                if(_root.speedX > -3)
  86.                {
  87.                   if(_root.counterPozitii == 0)
  88.                   {
  89.                      _root.ufo.ufo2.ufo3.gotoAndPlay("apasatS");
  90.                   }
  91.                   _root.counterPozitii = 1;
  92.                   _root.speedX -= _root.accel;
  93.                   if(!_root.beamOpen && _root.ufo._rotation > -12)
  94.                   {
  95.                      _root.ufo._rotation -= 1;
  96.                   }
  97.                }
  98.             }
  99.             if(Key.isDown(39))
  100.             {
  101.                _root.rotation = false;
  102.                if(_root.speedX < 3)
  103.                {
  104.                   if(_root.counterPozitii == 0)
  105.                   {
  106.                      _root.ufo.ufo2.ufo3.gotoAndPlay("apasatD");
  107.                   }
  108.                   _root.counterPozitii = 1;
  109.                   _root.speedX += _root.accel;
  110.                   if(_root.beamOpen == false && _root.ufo._rotation < 12)
  111.                   {
  112.                      _root.ufo._rotation += 1;
  113.                   }
  114.                }
  115.             }
  116.             if(Key.isDown(38))
  117.             {
  118.                if(_root.speedY > -3)
  119.                {
  120.                   if(_root.counterPozitii == 0)
  121.                   {
  122.                      _root.ufo.ufo2.ufo3.gotoAndPlay("apasatSus");
  123.                   }
  124.                   _root.counterPozitii = 1;
  125.                   _root.speedY -= _root.accel;
  126.                }
  127.             }
  128.             if(Key.isDown(40))
  129.             {
  130.                if(_root.speedY < 3)
  131.                {
  132.                   if(_root.counterPozitii == 0)
  133.                   {
  134.                      _root.ufo.ufo2.ufo3.gotoAndPlay("apasatJos");
  135.                   }
  136.                   _root.counterPozitii = 1;
  137.                   _root.speedY += _root.accel;
  138.                }
  139.             }
  140.             if(Key.isDown(32))
  141.             {
  142.                if(_root.ufo._rotation == 0)
  143.                {
  144.                   if(_root.beamCounter == 0)
  145.                   {
  146.                      _root.ufo.raza.gotoAndPlay(2);
  147.                      _root.beamCounter = 1;
  148.                   }
  149.                }
  150.             }
  151.             if(_root.speedX < 0)
  152.             {
  153.                if(_root.ufo._rotation < 0 && _root.rotation == true)
  154.                {
  155.                   _root.ufo._rotation = _root.ufo._rotation + 1;
  156.                }
  157.                _root.speedX += 0.2;
  158.                if(_root.speedX >= 0)
  159.                {
  160.                   _root.speedX = 0;
  161.                   _root.ufo.ufo2.ufo3.gotoAndStop(1);
  162.                   _root.ufo._rotation = 0;
  163.                }
  164.             }
  165.             if(_root.speedX > 0)
  166.             {
  167.                if(_root.ufo._rotation > 0 && _root.rotation == true)
  168.                {
  169.                   _root.ufo._rotation--;
  170.                }
  171.                _root.speedX -= 0.2;
  172.                if(_root.speedX <= 0)
  173.                {
  174.                   _root.speedX = 0;
  175.                   _root.ufo.ufo2.ufo3.gotoAndStop(1);
  176.                   _root.ufo._rotation = 0;
  177.                }
  178.             }
  179.             if(_root.speedY < 0)
  180.             {
  181.                _root.speedY += 0.2;
  182.                if(_root.speedY >= 0)
  183.                {
  184.                   _root.speedY = 0.7;
  185.                }
  186.             }
  187.          }
  188.          else
  189.          {
  190.             _root.ufo._y -= 5;
  191.             _root.ufo._alpha -= 5;
  192.          }
  193.       };
  194.       if(_root.primaData)
  195.       {
  196.          _root.attachMovie("d" + _root.level,"d" + _root.level,93);
  197.       }
  198.       _root.d1._x = 405;
  199.       _root.d1._y = 257;
  200.       _root["d" + _root.level]._x = 226;
  201.       _root["d" + _root.level]._y = 303;
  202.       _root.starArray = new Array();
  203.       _root.starArray = ["s4","s4","s4","s4"];
  204.       _root.removeArray = new Array();
  205.       _root.removeArray = ["o1","o2","o3","o4","o5","o6","o7","o8","bomb1","bomb2","ufo","ufo2","poarta"];
  206.       listener = new Object();
  207.       listener.onKeyUp = function()
  208.       {
  209.          if(Key.getCode() == 37 || Key.getCode() == 38 || Key.getCode() == 39 || Key.getCode() == 40)
  210.          {
  211.             _root.ufo.ufo2.ufo3.play();
  212.             _root.counterPozitii = 0;
  213.             _root.rotation = true;
  214.          }
  215.          if(Key.getCode() == 32)
  216.          {
  217.             _root.ufo.raza.play();
  218.          }
  219.       };
  220.       Key.addListener(listener);
  221.       _root.oiCounter = 30;
  222.       _root.bombCounter = 20;
  223.       _root.smokeCounter = 3500;
  224.       _root.starCounter = 3500;
  225.       _root.oiTarget = 6;
  226.       _root.oiPeScena = 6;
  227.       _root.bombe = 2;
  228.       stop();
  229.       break;
  230.    }
  231.    if(eval("\x01") == 510)
  232.    {
  233.       set("\x01",eval("\x01") - 132);
  234.       break;
  235.    }
  236.    if(eval("\x01") == 530)
  237.    {
  238.       set("\x01",eval("\x01") - 372);
  239.       if(┬º┬ºpop())
  240.       {
  241.          set("\x01",eval("\x01") + 689);
  242.       }
  243.       continue;
  244.    }
  245.    if(eval("\x01") == 600)
  246.    {
  247.       set("\x01",eval("\x01") - 321);
  248.       if(┬º┬ºpop())
  249.       {
  250.          set("\x01",eval("\x01") + 560);
  251.       }
  252.       continue;
  253.    }
  254.    if(eval("\x01") == 339)
  255.    {
  256.       set("\x01",eval("\x01") - 196);
  257.       ┬º┬ºpush(true);
  258.       continue;
  259.    }
  260.    if(eval("\x01") == 588)
  261.    {
  262.       set("\x01",eval("\x01") + 276);
  263.       if(┬º┬ºpop())
  264.       {
  265.          set("\x01",eval("\x01") - 209);
  266.       }
  267.       continue;
  268.    }
  269.    if(eval("\x01") != 864)
  270.    {
  271.       if(eval("\x01") == 265)
  272.       {
  273.          set("\x01",eval("\x01") + 264);
  274.          ┬º┬ºpush(new ┬º\┬º\┬ºpop()┬º());
  275.          break;
  276.       }
  277.       if(eval("\x01") == 307)
  278.       {
  279.          set("\x01",eval("\x01") + 473);
  280.          if(┬º┬ºpop())
  281.          {
  282.             set("\x01",eval("\x01") - 75);
  283.          }
  284.       }
  285.       else
  286.       {
  287.          if(eval("\x01") == 279)
  288.          {
  289.             set("\x01",eval("\x01") + 560);
  290.             break;
  291.          }
  292.          if(eval("\x01") == 839)
  293.          {
  294.             set("\x01",eval("\x01") - 309);
  295.             ┬º┬ºpush(true);
  296.          }
  297.          else if(eval("\x01") == 655)
  298.          {
  299.             set("\x01",eval("\x01") - 220);
  300.             ┬º┬ºpush(true);
  301.          }
  302.          else
  303.          {
  304.             if(eval("\x01") == 920)
  305.             {
  306.                set("\x01",eval("\x01") - 920);
  307.                break;
  308.             }
  309.             if(eval("\x01") == 403)
  310.             {
  311.                set("\x01",eval("\x01") + 7);
  312.                if(┬º┬ºpop())
  313.                {
  314.                   set("\x01",eval("\x01") - 71);
  315.                }
  316.             }
  317.             else if(eval("\x01") == 378)
  318.             {
  319.                set("\x01",eval("\x01") + 25);
  320.                ┬º┬ºpush(true);
  321.             }
  322.             else
  323.             {
  324.                if(eval("\x01") == 410)
  325.                {
  326.                   set("\x01",eval("\x01") - 71);
  327.                   prevFrame();
  328.                   break;
  329.                }
  330.                if(eval("\x01") == 435)
  331.                {
  332.                   set("\x01",eval("\x01") + 75);
  333.                   if(┬º┬ºpop())
  334.                   {
  335.                      set("\x01",eval("\x01") - 132);
  336.                   }
  337.                }
  338.                else
  339.                {
  340.                   if(eval("\x01") == 158)
  341.                   {
  342.                      set("\x01",eval("\x01") + 689);
  343.                      break;
  344.                   }
  345.                   if(eval("\x01") == 847)
  346.                   {
  347.                      set("\x01",eval("\x01") - 40);
  348.                      ┬º┬ºpush(true);
  349.                   }
  350.                   else if(eval("\x01") == 807)
  351.                   {
  352.                      set("\x01",eval("\x01") - 542);
  353.                      if(┬º┬ºpop())
  354.                      {
  355.                         set("\x01",eval("\x01") + 264);
  356.                      }
  357.                   }
  358.                   else
  359.                   {
  360.                      if(eval("\x01") != 529)
  361.                      {
  362.                         break;
  363.                      }
  364.                      set("\x01",eval("\x01") - 222);
  365.                      ┬º┬ºpush(true);
  366.                   }
  367.                }
  368.             }
  369.          }
  370.       }
  371.       continue;
  372.    }
  373.    set("\x01",eval("\x01") - 209);
  374.    loop2:
  375.    while(true)
  376.    {
  377.       loop3:
  378.       while(true)
  379.       {
  380.          while(true)
  381.          {
  382.             if(eval("\x01") == 943)
  383.             {
  384.                set("\x01",eval("\x01") - 824);
  385.                ┬º┬ºpush(true);
  386.                continue;
  387.             }
  388.             if(eval("\x01") == 634)
  389.             {
  390.                set("\x01",eval("\x01") - 579);
  391.                if(┬º┬ºpop())
  392.                {
  393.                   set("\x01",eval("\x01") + 105);
  394.                }
  395.                continue;
  396.             }
  397.             if(eval("\x01") == 632)
  398.             {
  399.                set("\x01",eval("\x01") + 180);
  400.                ┬º┬ºpush(true);
  401.                continue;
  402.             }
  403.             if(eval("\x01") == 378)
  404.             {
  405.                set("\x01",eval("\x01") + 256);
  406.                ┬º┬ºpush(true);
  407.                continue;
  408.             }
  409.             if(eval("\x01") == 424)
  410.             {
  411.                set("\x01",eval("\x01") + 551);
  412.                if(┬º┬ºpop())
  413.                {
  414.                   set("\x01",eval("\x01") - 343);
  415.                }
  416.                continue;
  417.             }
  418.             if(eval("\x01") == 311)
  419.             {
  420.                break loop3;
  421.             }
  422.             if(eval("\x01") == 975)
  423.             {
  424.                set("\x01",eval("\x01") - 343);
  425.                ┬º┬ºpush(┬º┬ºpop() | (┬º┬ºpop() >> ┬º┬ºpop()) + 1);
  426.                break loop0;
  427.             }
  428.             if(eval("\x01") == 55)
  429.             {
  430.                set("\x01",eval("\x01") + 105);
  431.                _root.lifeBar.gotoAndStop(eval(┬º┬ºpop()).life);
  432.                _root.lifeText = _root.life + "%";
  433.                _root.oiRapite = 0;
  434.                _root.smokeDepth = 500;
  435.                _root.speedX = 0;
  436.                _root.speedY = 0.7;
  437.                _root.accel = 1;
  438.                _root.counterPozitii = 0;
  439.                _root.beamCounter = 0;
  440.                _root.beamOpen = false;
  441.                _root.rotation = false;
  442.                _root.float = false;
  443.                h = 1;
  444.                addr79:
  445.                if(h <= 4)
  446.                {
  447.                   addr98:
  448.                   _root.attachMovie("rosu" + h,"rosu" + h,_root.getNextHighestDepth());
  449.                   _root["rosu" + h]._alpha = 0;
  450.                   h++;
  451.                   ┬º┬ºgoto(addr79);
  452.                }
  453.                _root.onEnterFrame = function()
  454.                {
  455.                   if(ok)
  456.                   {
  457.                      _root.lifeText = _root.life + "%";
  458.                      _root.ufo._x += _root.speedX;
  459.                      _root.ufo._y += _root.speedY;
  460.                      _root.rotatie = _root.ufo._rotation;
  461.                      if(Key.isDown(37))
  462.                      {
  463.                         _root.rotation = false;
  464.                         if(_root.speedX > -3)
  465.                         {
  466.                            if(_root.counterPozitii == 0)
  467.                            {
  468.                               _root.ufo.ufo2.ufo3.gotoAndPlay("apasatS");
  469.                            }
  470.                            _root.counterPozitii = 1;
  471.                            _root.speedX -= _root.accel;
  472.                            if(!_root.beamOpen && _root.ufo._rotation > -12)
  473.                            {
  474.                               _root.ufo._rotation -= 1;
  475.                            }
  476.                         }
  477.                      }
  478.                      if(Key.isDown(39))
  479.                      {
  480.                         _root.rotation = false;
  481.                         if(_root.speedX < 3)
  482.                         {
  483.                            if(_root.counterPozitii == 0)
  484.                            {
  485.                               _root.ufo.ufo2.ufo3.gotoAndPlay("apasatD");
  486.                            }
  487.                            _root.counterPozitii = 1;
  488.                            _root.speedX += _root.accel;
  489.                            if(_root.beamOpen == false && _root.ufo._rotation < 12)
  490.                            {
  491.                               _root.ufo._rotation += 1;
  492.                            }
  493.                         }
  494.                      }
  495.                      if(Key.isDown(38))
  496.                      {
  497.                         if(_root.speedY > -3)
  498.                         {
  499.                            if(_root.counterPozitii == 0)
  500.                            {
  501.                               _root.ufo.ufo2.ufo3.gotoAndPlay("apasatSus");
  502.                            }
  503.                            _root.counterPozitii = 1;
  504.                            _root.speedY -= _root.accel;
  505.                         }
  506.                      }
  507.                      if(Key.isDown(40))
  508.                      {
  509.                         if(_root.speedY < 3)
  510.                         {
  511.                            if(_root.counterPozitii == 0)
  512.                            {
  513.                               _root.ufo.ufo2.ufo3.gotoAndPlay("apasatJos");
  514.                            }
  515.                            _root.counterPozitii = 1;
  516.                            _root.speedY += _root.accel;
  517.                         }
  518.                      }
  519.                      if(Key.isDown(32))
  520.                      {
  521.                         if(_root.ufo._rotation == 0)
  522.                         {
  523.                            if(_root.beamCounter == 0)
  524.                            {
  525.                               _root.ufo.raza.gotoAndPlay(2);
  526.                               _root.beamCounter = 1;
  527.                            }
  528.                         }
  529.                      }
  530.                      if(_root.speedX < 0)
  531.                      {
  532.                         if(_root.ufo._rotation < 0 && _root.rotation == true)
  533.                         {
  534.                            _root.ufo._rotation = _root.ufo._rotation + 1;
  535.                         }
  536.                         _root.speedX += 0.2;
  537.                         if(_root.speedX >= 0)
  538.                         {
  539.                            _root.speedX = 0;
  540.                            _root.ufo.ufo2.ufo3.gotoAndStop(1);
  541.                            _root.ufo._rotation = 0;
  542.                         }
  543.                      }
  544.                      if(_root.speedX > 0)
  545.                      {
  546.                         if(_root.ufo._rotation > 0 && _root.rotation == true)
  547.                         {
  548.                            _root.ufo._rotation--;
  549.                         }
  550.                         _root.speedX -= 0.2;
  551.                         if(_root.speedX <= 0)
  552.                         {
  553.                            _root.speedX = 0;
  554.                            _root.ufo.ufo2.ufo3.gotoAndStop(1);
  555.                            _root.ufo._rotation = 0;
  556.                         }
  557.                      }
  558.                      if(_root.speedY < 0)
  559.                      {
  560.                         _root.speedY += 0.2;
  561.                         if(_root.speedY >= 0)
  562.                         {
  563.                            _root.speedY = 0.7;
  564.                         }
  565.                      }
  566.                   }
  567.                   else
  568.                   {
  569.                      _root.ufo._y -= 5;
  570.                      _root.ufo._alpha -= 5;
  571.                   }
  572.                };
  573.                if(_root.primaData)
  574.                {
  575.                   _root.attachMovie("d" + _root.level,"d" + _root.level,93);
  576.                }
  577.                _root.d1._x = 405;
  578.                _root.d1._y = 257;
  579.                _root["d" + _root.level]._x = 226;
  580.                _root["d" + _root.level]._y = 303;
  581.                _root.starArray = new Array();
  582.                _root.starArray = ["s4","s4","s4","s4"];
  583.                _root.removeArray = new Array();
  584.                _root.removeArray = ["o1","o2","o3","o4","o5","o6","o7","o8","bomb1","bomb2","ufo","ufo2","poarta"];
  585.                listener = new Object();
  586.                listener.onKeyUp = function()
  587.                {
  588.                   if(Key.getCode() == 37 || Key.getCode() == 38 || Key.getCode() == 39 || Key.getCode() == 40)
  589.                   {
  590.                      _root.ufo.ufo2.ufo3.play();
  591.                      _root.counterPozitii = 0;
  592.                      _root.rotation = true;
  593.                   }
  594.                   if(Key.getCode() == 32)
  595.                   {
  596.                      _root.ufo.raza.play();
  597.                   }
  598.                };
  599.                Key.addListener(listener);
  600.                _root.oiCounter = 30;
  601.                _root.bombCounter = 20;
  602.                _root.smokeCounter = 3500;
  603.                _root.starCounter = 3500;
  604.                _root.oiTarget = 6;
  605.                _root.oiPeScena = 6;
  606.                _root.bombe = 2;
  607.                stop();
  608.                break loop0;
  609.             }
  610.             if(eval("\x01") == 356)
  611.             {
  612.                set("\x01",eval("\x01") + 22);
  613.                toggleHighQuality();
  614.                toggleHighQuality();
  615.                ┬º┬ºpush(┬º┬ºpop() - ┬º┬ºpop());
  616.                break loop0;
  617.             }
  618.             if(eval("\x01") == 88)
  619.             {
  620.                set("\x01",eval("\x01") + 223);
  621.                if(┬º┬ºpop())
  622.                {
  623.                   set("\x01",eval("\x01") - 242);
  624.                }
  625.                continue;
  626.             }
  627.             if(eval("\x01") == 93)
  628.             {
  629.                set("\x01",eval("\x01") - 5);
  630.                ┬º┬ºpush(true);
  631.                continue;
  632.             }
  633.             if(eval("\x01") == 812)
  634.             {
  635.                set("\x01",eval("\x01") - 456);
  636.                if(┬º┬ºpop())
  637.                {
  638.                   set("\x01",eval("\x01") + 22);
  639.                }
  640.                continue;
  641.             }
  642.             if(eval("\x01") == 160)
  643.             {
  644.                set("\x01",eval("\x01") + 295);
  645.                x = random(2) + 1;
  646.                y = random(2) + 1;
  647.                if(x == y)
  648.                {
  649.                   this._xscale = 100;
  650.                   this.dreapta = false;
  651.                   this.stanga = true;
  652.                }
  653.                else
  654.                {
  655.                   this._xscale = -100;
  656.                   this.dreapta = true;
  657.                   this.stanga = false;
  658.                }
  659.                this.ok = true;
  660.                this.mers = false;
  661.                this.dead = false;
  662.                this.speed = 0;
  663.                this.speedX = 5;
  664.                this.counter = 0;
  665.                this.swapDepths(_root.oiCounter);
  666.                _root.oiCounter = _root.oiCounter + 1;
  667.                break loop0;
  668.             }
  669.             if(eval("\x01") == 69)
  670.             {
  671.                set("\x01",eval("\x01") + 355);
  672.                ┬º┬ºpush(true);
  673.                continue;
  674.             }
  675.             if(eval("\x01") == 894)
  676.             {
  677.                set("\x01",eval("\x01") - 801);
  678.                break loop0;
  679.             }
  680.             if(eval("\x01") != 119)
  681.             {
  682.                if(eval("\x01") == 455)
  683.                {
  684.                   set("\x01",eval("\x01") - 455);
  685.                }
  686.                break loop0;
  687.             }
  688.             set("\x01",eval("\x01") + 775);
  689.             if(!┬º┬ºpop())
  690.             {
  691.                continue loop2;
  692.             }
  693.             set("\x01",eval("\x01") - 801);
  694.             continue loop3;
  695.          }
  696.       }
  697.       set("\x01",eval("\x01") - 242);
  698.       stop();
  699.       addr1113:
  700.       if(┬º┬ºpop() == ┬º┬ºpop())
  701.       {
  702.          set("\x01",eval("\x01") + 453);
  703.          if(!┬º┬ºpop())
  704.          {
  705.             addr912:
  706.             if(eval("\x01") == 651)
  707.             {
  708.                set("\x01",eval("\x01") - 192);
  709.                ┬º┬ºgoto(addr912);
  710.                ┬º┬ºpush(true);
  711.             }
  712.             if(eval("\x01") == 159)
  713.             {
  714.                set("\x01",eval("\x01") + 606);
  715.                if(!┬º┬ºpop())
  716.                {
  717.                   addr949:
  718.                   ┬º┬ºgoto(addr912);
  719.                }
  720.                set("\x01",eval("\x01") - 277);
  721.                ┬º┬ºgoto(addr949);
  722.             }
  723.             if(eval("\x01") == 720)
  724.             {
  725.                set("\x01",eval("\x01") - 316);
  726.                ┬º┬ºgoto(addr912);
  727.                ┬º┬ºpush(true);
  728.             }
  729.             if(eval("\x01") != 493)
  730.             {
  731.                if(eval("\x01") == 850)
  732.                {
  733.                   set("\x01",eval("\x01") - 427);
  734.                   if(!┬º┬ºpop())
  735.                   {
  736.                      addr997:
  737.                      ┬º┬ºgoto(addr912);
  738.                   }
  739.                   set("\x01",eval("\x01") + 193);
  740.                   ┬º┬ºgoto(addr997);
  741.                }
  742.                if(eval("\x01") == 506)
  743.                {
  744.                   set("\x01",eval("\x01") + 59);
  745.                   ┬º┬ºgoto(addr912);
  746.                   ┬º┬ºpush(true);
  747.                }
  748.                if(eval("\x01") != 912)
  749.                {
  750.                   if(eval("\x01") != 974)
  751.                   {
  752.                      if(eval("\x01") != 510)
  753.                      {
  754.                         if(eval("\x01") == 411)
  755.                         {
  756.                            set("\x01",eval("\x01") + 563);
  757.                            if(!┬º┬ºpop())
  758.                            {
  759.                               addr1071:
  760.                               ┬º┬ºgoto(addr912);
  761.                            }
  762.                            set("\x01",eval("\x01") - 468);
  763.                            ┬º┬ºgoto(addr1071);
  764.                         }
  765.                         if(eval("\x01") == 616)
  766.                         {
  767.                            set("\x01",eval("\x01") - 457);
  768.                            ┬º┬ºgoto(addr912);
  769.                            ┬º┬ºpush(true);
  770.                         }
  771.                         if(eval("\x01") == 404)
  772.                         {
  773.                            set("\x01",eval("\x01") - 206);
  774.                            if(!┬º┬ºpop())
  775.                            {
  776.                               addr1106:
  777.                               ┬º┬ºgoto(addr912);
  778.                            }
  779.                            set("\x01",eval("\x01") + 130);
  780.                            ┬º┬ºgoto(addr1106);
  781.                         }
  782.                         ┬º┬ºgoto(addr1113);
  783.                         ┬º┬ºpush(eval("\x01"));
  784.                         ┬º┬ºpush(459);
  785.                      }
  786.                      set("\x01",eval("\x01") + 210);
  787.                      toggleHighQuality();
  788.                      ┬º┬ºpop()[┬º┬ºpop()] = ┬º┬ºpop()[┬º┬ºpop() - ┬º┬ºpop()] + x.speedX;
  789.                      if(x.counter >= 500)
  790.                      {
  791.                         this[┬º┬ºconstant(23)]--;
  792.                         if(this[┬º┬ºconstant(24)] >= this[┬º┬ºconstant(25)])
  793.                         {
  794.                            this[┬º┬ºconstant(26)][┬º┬ºconstant(27)](2);
  795.                         }
  796.                         else if(this[┬º┬ºconstant(23)] == 0 && this[┬º┬ºconstant(24)] >= 1)
  797.                         {
  798.                            this[┬º┬ºconstant(26)][┬º┬ºconstant(27)](2);
  799.                         }
  800.                         else if(this[┬º┬ºconstant(23)] == 0)
  801.                         {
  802.                            this[┬º┬ºconstant(26)][┬º┬ºconstant(27)](┬º┬ºconstant(28));
  803.                         }
  804.                         removeMovieClip(x);
  805.                      }
  806.                      break loop0;
  807.                   }
  808.                   set("\x01",eval("\x01") - 468);
  809.                   break loop0;
  810.                }
  811.                set("\x01",eval("\x01") - 614);
  812.                break loop0;
  813.             }
  814.             set("\x01",eval("\x01") + 362);
  815.             toggleHighQuality();
  816.             ┬º┬ºgoto(addr98);
  817.             ┬º┬ºpush(length(┬º┬ºpop()));
  818.             addr1130:
  819.          }
  820.          set("\x01",eval("\x01") - 614);
  821.          ┬º┬ºgoto(addr1130);
  822.       }
  823.       if(eval("\x01") != 721)
  824.       {
  825.          if(eval("\x01") == 413)
  826.          {
  827.             set("\x01",eval("\x01") + 97);
  828.             if(!┬º┬ºpop())
  829.             {
  830.                addr1164:
  831.                ┬º┬ºgoto(addr912);
  832.             }
  833.             set("\x01",eval("\x01") + 210);
  834.             ┬º┬ºgoto(addr1164);
  835.          }
  836.          if(eval("\x01") != 765)
  837.          {
  838.             if(eval("\x01") == 298)
  839.             {
  840.                set("\x01",eval("\x01") + 113);
  841.                ┬º┬ºgoto(addr912);
  842.                ┬º┬ºpush(true);
  843.             }
  844.             if(eval("\x01") != 423)
  845.             {
  846.                if(eval("\x01") == 488)
  847.                {
  848.                   set("\x01",eval("\x01") - 486);
  849.                   ┬º┬ºgoto(addr912);
  850.                   ┬º┬ºpush(true);
  851.                }
  852.                if(eval("\x01") != 198)
  853.                {
  854.                   if(eval("\x01") == 2)
  855.                   {
  856.                      set("\x01",eval("\x01") + 491);
  857.                      if(!┬º┬ºpop())
  858.                      {
  859.                         addr1252:
  860.                         ┬º┬ºgoto(addr912);
  861.                      }
  862.                      set("\x01",eval("\x01") + 362);
  863.                      ┬º┬ºgoto(addr1252);
  864.                   }
  865.                   if(eval("\x01") != 756)
  866.                   {
  867.                      if(eval("\x01") == 565)
  868.                      {
  869.                         set("\x01",eval("\x01") - 332);
  870.                         if(!┬º┬ºpop())
  871.                         {
  872.                            addr1287:
  873.                            ┬º┬ºgoto(addr912);
  874.                         }
  875.                         set("\x01",eval("\x01") + 360);
  876.                         ┬º┬ºgoto(addr1287);
  877.                      }
  878.                      if(eval("\x01") == 593)
  879.                      {
  880.                         set("\x01",eval("\x01") - 180);
  881.                         ┬º┬ºgoto(addr912);
  882.                         ┬º┬ºpush(true);
  883.                      }
  884.                      if(eval("\x01") != 233)
  885.                      {
  886.                         if(eval("\x01") == 328)
  887.                         {
  888.                            set("\x01",eval("\x01") + 137);
  889.                            ┬º┬ºgoto(addr912);
  890.                            ┬º┬ºpush(true);
  891.                         }
  892.                         if(eval("\x01") == 855)
  893.                         {
  894.                            set("\x01",eval("\x01") - 784);
  895.                            ┬º┬ºgoto(addr912);
  896.                            ┬º┬ºpush(true);
  897.                         }
  898.                         if(eval("\x01") == 71)
  899.                         {
  900.                            set("\x01",eval("\x01") + 650);
  901.                            if(!┬º┬ºpop())
  902.                            {
  903.                               addr1363:
  904.                               ┬º┬ºgoto(addr912);
  905.                            }
  906.                            set("\x01",eval("\x01") + 35);
  907.                            ┬º┬ºgoto(addr1363);
  908.                         }
  909.                         if(eval("\x01") == 903)
  910.                         {
  911.                            set("\x01",eval("\x01") - 53);
  912.                            ┬º┬ºgoto(addr912);
  913.                            ┬º┬ºpush(true);
  914.                         }
  915.                         if(eval("\x01") != 220)
  916.                         {
  917.                            if(eval("\x01") == 465)
  918.                            {
  919.                               set("\x01",eval("\x01") - 245);
  920.                               if(!┬º┬ºpop())
  921.                               {
  922.                                  addr1411:
  923.                                  ┬º┬ºgoto(addr912);
  924.                               }
  925.                               set("\x01",eval("\x01") + 683);
  926.                               ┬º┬ºgoto(addr1411);
  927.                            }
  928.                            if(eval("\x01") == 831)
  929.                            {
  930.                               set("\x01",eval("\x01") - 831);
  931.                            }
  932.                            break loop0;
  933.                         }
  934.                         set("\x01",eval("\x01") + 683);
  935.                         ┬º┬ºpush(┬º┬ºpop() add ┬º┬ºpop());
  936.                         break loop0;
  937.                      }
  938.                      set("\x01",eval("\x01") + 360);
  939.                      break loop0;
  940.                   }
  941.                   set("\x01",eval("\x01") + 75);
  942.                   x = random(2) + 1;
  943.                   y = random(2) + 1;
  944.                   if(x == y)
  945.                   {
  946.                      this._xscale = 100;
  947.                      this.dreapta = false;
  948.                      this.stanga = true;
  949.                   }
  950.                   else
  951.                   {
  952.                      this._xscale = -100;
  953.                      this.dreapta = true;
  954.                      this.stanga = false;
  955.                   }
  956.                   this.ok = true;
  957.                   this.mers = false;
  958.                   this.dead = false;
  959.                   this.speed = 0;
  960.                   this.speedX = 5;
  961.                   this.counter = 0;
  962.                   this.swapDepths(_root.oiCounter);
  963.                   _root.oiCounter = _root.oiCounter + 1;
  964.                   break loop0;
  965.                }
  966.                set("\x01",eval("\x01") + 130);
  967.                break loop0;
  968.             }
  969.             set("\x01",eval("\x01") + 193);
  970.             this.swapDepths(500);
  971.             break loop0;
  972.          }
  973.          set("\x01",eval("\x01") - 277);
  974.          break loop0;
  975.       }
  976.       set("\x01",eval("\x01") + 35);
  977.       break loop0;
  978.    }
  979. }
  980.